The uploaded groovy code will be marked as 'Pre Deployed' (true).
The user will not be able to modify the pre-deployed code.
The user will not be able to delete the pre-deployed groovy plug-in.
User can create a new groovy plug-in by copying the pre-deployed (sample) code.
If a pre-deployed plug-in already exists, the new one will replace the existing one.